@import "./reset.css";
@import "./common.scss";
.banner {
    background-image: url(../img/b1.png);
    background-position-y: -4.5vw;
    .middle {
        text-shadow: 0 0 .5vw #000;
    }
}

.about {
    .title {
        font-weight: bold;
        font-size: 1.47vw;
    }
    .eng {
        margin-bottom: 4.27vw;
    }
    .big {
        .busines {
            width: 100%;
            margin: 4.8vw auto 8.27vw;
            display: flex;
            justify-content: space-between;
            .title {
                width: 25%;
                text-align: center;
                font-size: 0.8vw;
                color: #525252;
                .imgBox {
                    &:first-child {
                        padding-top: .5vw;
                    }
                    &:not(:first-child) {
                        padding-top: 2.07vw;
                    }
                    span {
                        display: block;
                        padding: 1.33vw 0;
                        opacity: 0.7;
                    }
                    img {
                        width: 100%;
                    }
                }
            }
            .list {
                font-size: 0.8vw;
                width: 65%;
                line-height: 1.4vw;
                .content {
                    margin-bottom: 1.73vw;
                    &:not(:last-child) {
                        border-bottom: 1px dashed rgba(52, 52, 52, 0.5);
                    }
                    b {
                        padding: 0.2vw;
                        display: block;
                        border-bottom: 1px dashed rgba(52, 52, 52, 0.5);
                        font-size: 0.93vw;
                        color: #12151c;
                    }
                    p {
                        font-size: 0.8vw;
                        color: #525252;
                        opacity: 0.9;
                        padding: 1.27vw 0;
                    }
                }
            }
        }
    }
}